﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ZyGames.DZPocker.Model
{
	/// <summary>
	/// 牌型
	/// </summary>
	public enum DeckType : int
	{
		/// <summary>
		/// 未识别
		/// </summary>
		Error = -1,
		/// <summary>
		/// 过牌为空
		/// </summary>
		None = 0,
		/// <summary>
		/// 高牌
		/// </summary>
		Single,
		/// <summary>
		/// 一对
		/// </summary>
		OneDouble,
		/// <summary>
		/// 两对
		/// </summary>
		TwoDouble,
		/// <summary>
		/// 三条
		/// </summary>
		Three,
		/// <summary>
		/// 顺子
		/// </summary>
		Straight,
		/// <summary>
		/// 同花
		/// </summary>
		Flush,
		/// <summary>
		/// 葫芦(三张+一对)
		/// </summary>
		Calabash,
		/// <summary>
		/// 金刚(四张一样带一张)
		/// </summary>
		Bomb,
		/// <summary>
		/// 同花顺(同一花色的顺子)
		/// </summary>
		FlushSequence,
		/// <summary>
		/// 皇家同花顺(同一花色最大的顺子)
		/// </summary>
		KingSequence
	}
}
